home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus 2002 #11
/
Amiga Plus CD - 2002 - No. 11.iso
/
Tools
/
Development
/
PowerD
/
powerd
/
source
/
lib
/
powerd_lib.lha
/
PowerD_PPC
/
AllocVecPooled.ass
< prev
next >
Wrap
Text File
|
2001-07-09
|
553b
|
38 lines
.sdreg r2
.text
.align 2
.global _AllocVecPooled
_AllocVecPooled:
mflr r0
stw r0,8(r1)
stwu r1,-176(r1)
li r11,0
stw r11,40(r1)
stw r11,44(r1)
stw r11,48(r1)
lwz r0,_SysBase(r2)
stw r0,32(r1)
stw r0,108(r1)
li r0,-708
stw r0,36(r1)
stw r3,84(r1)
addi r4,r4,4
stw r4,52(r1)
lwz r3,_PowerPCBase(r2)
addi r4,r1,32
lwz r0,-298(r3)
mtlr r0
blrl
lwz r3,52(r1)
addi r3,r3,4
addi r1,r1,176
lwz r0,8(r1)
mtlr r0
blr
.type _AllocVecPooled,@function
.size _AllocVecPooled,$-_AllocVecPooled
.extern _PowerPCBase
.extern _SysBase